Voyage in the Agile Memeplex
アジャイルとは何か?
多くの後発者は、ソフトウェア開発の実践にすべての悪をもたらす、かなり神話的で非常に悪い 「ウォーターフォールプロセス」 との対比を明確にすることに熱心であるように見える Agility as a culture
筆者の最初の主張 : アジリティはテクノロジー、科学、または製品ではなく、文化
文化を定義するというさらに難しい課題を提示
オランダの社会学者 Geert Hofstede は、文化を 「あるグループまたはカテゴリーの人々を別のグループまたはカテゴリーのメンバーと区別する心の集合的なプログラミング」 と定義 言語学者の Helen Spencer-Oatey は、文化を 「人々のグループによって共有され、各メンバーの行動と他の人々の行動の意味の彼/彼女の解釈に影響を与える、あいまいな態度、信念、行動規範、および基本的な仮定と価値観の集まり」 と定義 文化は人々の行動に影響を与える要因であるだけでなく、人々が他者の行動をどのように解釈するかにも影響する
ある文化の行動規範が他の文化グループによって誤解されたり、不調和であると見なされたりする可能性があるため、文化のこの解釈機能は異文化の状況で特に重要
ウォーターフォールを実際に見たことがないのに 「これはウォーターフォールだ」 というようなアジャイル文化の人がいる ここでは、「ウォーターフォール」 は別の文化を表している
文化は豊かで広範である可能性があり、他の文化を学ぶことは困難なことが多い
その文化の価値観の多くは、非常に若い年齢から始まる長い教育プロセスの間に脳に埋め込まれるため
同じことがアジリティにも当てはまる
明確な基礎となる科学や十分にパッケージ化された知識体系がないため、その多くは口頭の伝統と模倣によって伝達される
Agility as a memeplex
ここでいう文化の塊とは、脳に存在する文化の単位、文化の伝搬の単位
それらは文化に不可欠なものとして、ある人から別の人に受け継がれていく
Decontextualization
Agility においても、短い書籍やブログエントリなどでそれが発生
特定の文脈ではある程度の価値があるが、複製を繰り返すことで文脈が失われる
Agiliese
非コンテキスト化の 1 つのステップは、似た概念のものにも異なる名前を付けること
アジャイル界隈ではそれが agiliese であり、それを話す自分たちは特別であると考える
ミームが広く複製されて、agiliese から文脈が失われていく
Agilism
模倣者の集団がお互いに模倣し始めて出現する結果は文化である これが、基礎となる理論や知識の体系化なしにアジャイル文化が生みだされた理由
アジャイル文化を生み出しているコアグループの外では、アジャイルプラクティスに関するメッセージのいくつかが欠落している (文脈を失っている)
Agilitis
ドーキンスは、特定の種類のミームを 「心のウイルス」 と表現
アジャイルの世界での病理
何かが真実だったり、正しかったり高潔であったりする、という信仰
証拠に基づいていないにもかかわらず、信仰が強くゆるぎないという前向きな美徳
ライバルの信仰に対する不寛容
Agilology
コストと困難さの理由から、一般化できるような調査ではなく、特殊な状況での調査がなされることがある
そして、意図的にあるいは素朴に文脈から離される
「ペアプログラミングを採用することで納期が 1/4 に短縮された」 など
Context, context, context
不動産関係者のモットーである “location, location, location” を言い換えて、すべてのアジャイル実践者、アジャイル実践話者、ミリタリーのアギリズムの実践者、およびアジャイルの研究者に適用できる1つの簡単な実践を提案したい : Context, context, context
Cooler heads must Prevail
アジャイルな世界で、筆者は独断論、偏見、軽蔑、あるいは単なる無知を目にして辛い気持ちになってきた
一流のアジリストを非難するわけではないが、彼らは時々、ただ効果的であることを目指して、書物やプレゼンで、メッセージを減らしてスローガンレベルにし、コンテキストを伝えずにきている
アジリティはキャズムを超えているので、より多くの人が強い信念と少ない背景の単一のメッセージを言い、その主張に対して質問を投げかける人 (たとえ、ただスコープや背景を明確にするものだとしても) を嘲笑している
筆者としては、友人や同僚には冷静さを保ち、思い込みに疑問を持ち、共通の共通のメンタルモデルを想定しすぎず、聞いたこと、読んだこと、言ったこと、書いたことを文脈化してほしいと思っている